Skip to content

LKSM: Multivalue text choice automation: Assays#2918

Merged
DariaBod merged 11 commits intodevelopfrom
fb_mvtc_assay
Mar 30, 2026
Merged

LKSM: Multivalue text choice automation: Assays#2918
DariaBod merged 11 commits intodevelopfrom
fb_mvtc_assay

Conversation

@DariaBod
Copy link
Copy Markdown
Contributor

@DariaBod DariaBod commented Mar 20, 2026

Rationale

Added method for MVTC formatting and couple of other helper methods.

Related Pull Requests

@github-actions
Copy link
Copy Markdown

WARNING: This PR appears to have the default title generated by GitHub. Please use something more descriptive.

@DariaBod DariaBod changed the title Fb mvtc assay LKSM: Multivalue text choice automation: Assays Mar 21, 2026
elementCache().manageMenu.doMenuAction("Edit Assay Design");
}

public AssayImportPage clickImportData()
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this method didn't exist before because many assay types have custom import pages that aren't compatible with the standard AssayImportPage. I think it's fine to have this method but it should be documented that it only works for Standard assays.

while (textChoices.size() < size)
{
String generated = randomString(randomInt(1, 25)).trim();
String generated = randomString(randomInt(1, 25), "%<>").trim();
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why can't text choices include these characters? Any special exclusions should be documented.

@DariaBod DariaBod requested a review from labkey-tchad March 26, 2026 15:39
@DariaBod DariaBod merged commit 03fdbba into develop Mar 30, 2026
5 checks passed
@DariaBod DariaBod deleted the fb_mvtc_assay branch March 30, 2026 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants